package 遍历器;

import 抽象语法树节点.*;

public class 抽象语法树基础监听器 {

    public void 进入抽象语法树(抽象语法树 节点) {
    }

    public void 离开抽象语法树(抽象语法树 节点) {
    }


    //以下排序方式就参考在Idea中文件的排序

    public void 进入Super访问器(Super访问器 节点) {}

    public void 离开Super访问器(Super访问器 节点) {}


    public void 进入This访问器(This访问器 节点) {}

    public void 离开This访问器(This访问器 节点) {}

    
    public void 进入代码块(代码块 节点) {}

    public void 离开代码块(代码块 节点) {}

    
    public void 进入函数调用(函数调用 节点) {}

    public void 离开函数调用(函数调用 节点) {}

    
    public void 进入加法表达式(加法表达式 节点) {}

    public void 离开加法表达式(加法表达式 节点) {}

    
    public void 进入参数列表(参数列表 节点) {}

    public void 离开参数列表(参数列表 节点) {}

    
    public void 进入参数定义(参数定义 节点) {}

    public void 离开参数定义(参数定义 节点) {}

    
    public void 进入变量定义(变量定义 节点) {}

    public void 离开变量定义(变量定义 节点) {}

    
    public void 进入字段定义(字段定义 节点) {}

    public void 离开字段定义(字段定义 节点) {}

    
    public void 进入成员访问(成员访问 节点) {}

    public void 离开成员访问(成员访问 节点) {}

    
    public void 进入整型字面量(整型字面量 节点) {}

    public void 离开整型字面量(整型字面量 节点) {}

    
    public void 进入方法定义(方法定义 节点) {}

    public void 离开方法定义(方法定义 节点) {}

    
    public void 进入方法调用(方法调用 节点) {}

    public void 离开方法调用(方法调用 节点) {}

    
    public void 进入标识符(标识符 节点) {}

    public void 离开标识符(标识符 节点) {}

    
    public void 进入类定义(类定义 节点) {}

    public void 离开类定义(类定义 节点) {}

    
    public void 进入编译单元(编译单元 节点) {}

    public void 离开编译单元(编译单元 节点) {}

    
    public void 进入表达式列表(表达式列表 节点) {}

    public void 离开表达式列表(表达式列表 节点) {}

    
    public void 进入赋值语句(赋值语句 节点) {}

    public void 离开赋值语句(赋值语句 节点) {}

    
    public void 进入返回语句(返回语句 节点) {}

    public void 离开返回语句(返回语句 节点) {}

}
